when all’s said and done - French English Dictionary